competition chief - Francés Inglés Diccionario